lowbed trailer - Francés Inglés Diccionario